14 matches found
CVE-2020-15522
CVE-2020-15522 affects Bouncy Castle BC Java before 1.66, BC C# .NET before 1.8.7, BC-FJA before 1.0.1.2/1.0.2.1, and BC-FNA before 1.0.1.1. The issue is a timing side-channel in the EC math library that can reveal information about a private key when an attacker observes timing across multiple d...
CVE-2022-45146
CVE-2022-45146 affects the FIPS Java API in BC-FJA (Bouncy Castle) before 1.0.2.4. Changes to the JVM garbage collector in Java 13+ can cause temporary keys used by BC-FJA FIPS modules to be zeroed while still in use, leading to errors or potential information loss. Note: FIPS-certified Java vers...
CVE-2023-33202
CVE-2023-33202 : Bouncy Castle for Java before 1.73 contains a Denial of Service risk in PEMParser when parsing crafted ASN.1 data in OpenSSL PEM streams (X.509, PKCS8, PKCS7). The impact is an OutOfMemoryError leading to DoS. Affected: BC Java; BC-FJA 1.0.2.3 and earlier. Fix: BC Java 1.73+ or B...
CVE-2018-1000180
CVE-2018-1000180 affects Bouncy Castle BC 1.54–1.59 (and BC-FJA 1.0.0/1.0.1) with a flaw in the Low-level RSA key pair generator interface that may produce RSA key pairs with fewer Miller–Rabin primality tests than expected. IBM vulnerability bulletins associate this CVE with IBM products (e.g., ...
CVE-2026-8763
Vulnerability CVE-2026-8763 affects Bouncy Castle for Java: Name Constraints bypass via trailing dot in rfc822Name and URI. Endpoints affected: BC Java < 1.85; BC Java LTS < 2.73.12; BC-FJA (FIPS) = 1.85 for BC Java; >= 2.73.12 for LTS; bc-fips >= 1.0.2.7/2.0.2/2.1.3 for FIPS). If exp...
CVE-2026-58062
CVE-2026-58062 affects Bouncy Castle for Java prior to 1.85, including LTS prior to 2.73.12, and BC-FJA prior to bc-fips 2.0.2 (2.0.x) and 2.1.3 (2.1.x). The issue: Stapled OCSP responses are accepted without binding to the checked certificate, enabling potential information disclosure or integri...
CVE-2026-58060
CVE-2026-58060 affects Bouncy Castle for Java: before 1.85, the HSS public-key level count is unbounded, allowing huge allocations during verify. The issue also impacts Bouncy Castle for Java LTS before 2.73.12, and BC-FJA (FIPS) before bc-fips 2.0.2 (2.0.x) and 2.1.3 (2.1.x). The connected docum...
CVE-2020-26939
CVE-2020-26939 : Affects Legion of the Bouncy Castle BC (before 1.61) and BC-FJA (before 1.0.1.2). The OAEPEncoding path can leak information about the RSA private exponent when an invalid ciphertext decrypts to a short payload, via early exceptions in the OAEP decoder. Consequence is partial dis...
CVE-2026-13506
CVE-2026-13506 affects multiple Bouncy Castle for Java lines: Java mainline prior to 1.85; Java LTS prior to 2.73.12; and Java FIPS (BC-FJA) before bc-fips 1.0.2.7 (1.0.x), 2.0.2 (2.0.x), and 2.1.3 (2.1.x). Root cause is a Lazy ASN.1 sequence that resets the nesting-depth guard, with potential im...
CVE-2026-58059
CVE-2026-58059 affects Bouncy Castle for Java prior to 1.85, with a quadratic-time escaping issue when stringifying X.500 distinguished names. The vulnerability also impacts BC-Java LTS prior to 2.73.12 and BC-FJA (FIPS) prior to bc-fips 1.0.2.7 (1.0.x), 2.0.2 (2.0.x), and 2.1.3 (2.1.x). The root...
CVE-2026-58063
The CVE-2026-58063 issue affects Bouncy Castle for Java's BCFKS keystore loading, where unbounded KDF cost can be triggered by an untrusted file. Affected products/versions are: BC Java before 1.85; BC Java LTS before 2.73.12; and BC-FJA (FIPS) before bc-fips 1.0.2.7 (1.0.X), 2.0.2 (2.0.X), and 2...
CVE-2026-13586
CVE-2026-13586 affects Bouncy Castle for Java before 1.85 (also LTS < 2.73.12 and BC-FJA
CVE-2026-58061
CVE-2026-58061 affects Bouncy Castle for Java: CCM-family modes may write plaintext to the caller buffer before tag verification. Affected are BC Java before 1.85, Java LTS before 2.73.12, and BC-FJA before bc-fips 1.0.2.7 (1.0.x), 2.0.2 (2.0.x), and 2.1.3 (2.1.x). Exploitation is network-based; ...
CVE-2026-14682
CVE-2026-14682 affects Bouncy Castle for Java: unbounded up-front allocation on a definite-length read can cause an OOM. Affected: BC-Java before 1.85; BC-LTS before 2.73.12; BC-FJA before bc-fips 1.0.2.7 (1.0.x), 2.0.2 (2.0.x), 2.1.3 (2.1.x), and before bctls-fips 1.0.24. Impact per NVD: high (C...